package com.tianyang.yukuaifu.business.auth.bean;

import java.io.Serializable;

/**
 * Description：企业结算信息
 * Created by xyj on 2024/3/18
 */
public class CompanySettleInput implements Serializable {

    private String bankcardpic;
    private String bankPassPic;
    private String bankcardid;//银行卡号
    private String accBankType;//结算账户类型 1 对公 2 对私
    private String accBankTypeText;
    private String bankName;//对私银行名称
    private String openingBank;//对私开户支行
    private String branchBankNo;//开户支行行号
    private String corporateAccount;//对公银行账号
    private String corporateBankName;//对公银行名
    private String corporateBranchName;//对公银行支行名
    private String bankTel;//预留手机号

    /**
     * 结算方式
     *
     LEGAL_PERSON("LEGAL_PERSON", "法人"),
     UNINCORPORATE("UNINCORPORATE", "非法人"),
     * @mbg.generated
     */
    private String settleWay;
    /** 商户关系证明协议（入账非法人提供）*/
    private String proofMchntImg;
    /**非法人身份证号*/
    private String unincorporateIdCardNo;
    /**非法人姓名*/
    private String unincorporateIdCardName;
    /**非法人身份证开始日期*/
    private String unincorporateIdCardStartDate;
    /**非法人身份证结束日期*/
    private String unincorporateIdCardEndDate;
    /**非法人身份证正面照*/
    private String unincorporateIdCardFrontImage;
    /**非法人身份证国徽面照*/
    private String unincorporateIdCardBackImage;
    /**非法人银行卡卡号*/
    private String unincorporateCardNo;
    /**非法人银行名称*/
    private String unincorporateBankName;
    /**非法人银行预留手机号*/
    private String unincorporateBankTel;
    /**非法人银行联行号*/
    private String unincorporateBankNo;
    /**非法人银行照片*/
    private String unincorporateBankCardImage;
    /**非法人手持身份证*/
    private String unincorporateHandheldIdCard;

    public String getBankcardpic() {
        return bankcardpic;
    }

    public void setBankcardpic(String bankcardpic) {
        this.bankcardpic = bankcardpic;
    }

    public String getBankPassPic() {
        return bankPassPic;
    }

    public void setBankPassPic(String bankPassPic) {
        this.bankPassPic = bankPassPic;
    }

    public String getBankcardid() {
        return bankcardid;
    }

    public void setBankcardid(String bankcardid) {
        this.bankcardid = bankcardid;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getOpeningBank() {
        return openingBank;
    }

    public void setOpeningBank(String openingBank) {
        this.openingBank = openingBank;
    }

    public String getBranchBankNo() {
        return branchBankNo;
    }

    public void setBranchBankNo(String branchBankNo) {
        this.branchBankNo = branchBankNo;
    }

    public String getBankTel() {
        return bankTel;
    }

    public void setBankTel(String bankTel) {
        this.bankTel = bankTel;
    }

    public String getAccBankType() {
        return accBankType;
    }

    public void setAccBankType(String accBankType) {
        this.accBankType = accBankType;
    }

    public String getAccBankTypeText() {
        return accBankTypeText;
    }

    public void setAccBankTypeText(String accBankTypeText) {
        this.accBankTypeText = accBankTypeText;
    }

    public String getCorporateAccount() {
        return corporateAccount;
    }

    public void setCorporateAccount(String corporateAccount) {
        this.corporateAccount = corporateAccount;
    }

    public String getCorporateBankName() {
        return corporateBankName;
    }

    public void setCorporateBankName(String corporateBankName) {
        this.corporateBankName = corporateBankName;
    }

    public String getCorporateBranchName() {
        return corporateBranchName;
    }

    public void setCorporateBranchName(String corporateBranchName) {
        this.corporateBranchName = corporateBranchName;
    }

    public String getSettleWay() {
        return settleWay;
    }

    public void setSettleWay(String settleWay) {
        this.settleWay = settleWay;
    }

    public String getProofMchntImg() {
        return proofMchntImg;
    }

    public void setProofMchntImg(String proofMchntImg) {
        this.proofMchntImg = proofMchntImg;
    }

    public String getUnincorporateIdCardNo() {
        return unincorporateIdCardNo;
    }

    public void setUnincorporateIdCardNo(String unincorporateIdCardNo) {
        this.unincorporateIdCardNo = unincorporateIdCardNo;
    }

    public String getUnincorporateIdCardName() {
        return unincorporateIdCardName;
    }

    public void setUnincorporateIdCardName(String unincorporateIdCardName) {
        this.unincorporateIdCardName = unincorporateIdCardName;
    }

    public String getUnincorporateIdCardStartDate() {
        return unincorporateIdCardStartDate;
    }

    public void setUnincorporateIdCardStartDate(String unincorporateIdCardStartDate) {
        this.unincorporateIdCardStartDate = unincorporateIdCardStartDate;
    }

    public String getUnincorporateIdCardEndDate() {
        return unincorporateIdCardEndDate;
    }

    public void setUnincorporateIdCardEndDate(String unincorporateIdCardEndDate) {
        this.unincorporateIdCardEndDate = unincorporateIdCardEndDate;
    }

    public String getUnincorporateIdCardFrontImage() {
        return unincorporateIdCardFrontImage;
    }

    public void setUnincorporateIdCardFrontImage(String unincorporateIdCardFrontImage) {
        this.unincorporateIdCardFrontImage = unincorporateIdCardFrontImage;
    }

    public String getUnincorporateIdCardBackImage() {
        return unincorporateIdCardBackImage;
    }

    public void setUnincorporateIdCardBackImage(String unincorporateIdCardBackImage) {
        this.unincorporateIdCardBackImage = unincorporateIdCardBackImage;
    }

    public String getUnincorporateCardNo() {
        return unincorporateCardNo;
    }

    public void setUnincorporateCardNo(String unincorporateCardNo) {
        this.unincorporateCardNo = unincorporateCardNo;
    }

    public String getUnincorporateBankName() {
        return unincorporateBankName;
    }

    public void setUnincorporateBankName(String unincorporateBankName) {
        this.unincorporateBankName = unincorporateBankName;
    }

    public String getUnincorporateBankTel() {
        return unincorporateBankTel;
    }

    public void setUnincorporateBankTel(String unincorporateBankTel) {
        this.unincorporateBankTel = unincorporateBankTel;
    }

    public String getUnincorporateBankNo() {
        return unincorporateBankNo;
    }

    public void setUnincorporateBankNo(String unincorporateBankNo) {
        this.unincorporateBankNo = unincorporateBankNo;
    }

    public String getUnincorporateBankCardImage() {
        return unincorporateBankCardImage;
    }

    public void setUnincorporateBankCardImage(String unincorporateBankCardImage) {
        this.unincorporateBankCardImage = unincorporateBankCardImage;
    }

    public String getUnincorporateHandheldIdCard() {
        return unincorporateHandheldIdCard;
    }

    public void setUnincorporateHandheldIdCard(String unincorporateHandheldIdCard) {
        this.unincorporateHandheldIdCard = unincorporateHandheldIdCard;
    }
}
